using System.Collections.Generic;
using System.Web;
using YogaStudio.Data.Domain;

namespace YogaStudio.Service.BLL
{
    public interface IShoppingCartService
    {
        void SetCartId(HttpContextBase context);
        void AddToCart(int productId);
        void RemoveFromCart(int id);
        void EmptyCart();
        List<ShoppingCart> GetCartItems();
        int GetCount();
        decimal GetTotal();
        void MigrateCart(string userName);
        void Dispose(bool disposing);
    }
}